package com.chen.blue.dictionary;

/**
 * Created By CLT On 2024/4/28.
 */
@SuppressWarnings("all")
public interface CommonDict {

    /**
     * 用户账号状态
     */
    public Integer STATUS_ON = 0;
    public Integer STATUS_OFF = 1;

    /**
     * 角色类型
     */
    public Integer ROLE_TYPE_INNER = 1;
    public Integer ROLE_TYPE_DIY = 2;

    /**
     * 部门状态
     */
    public Integer DEPT_STATUS_ON = 0;
    public Integer DEPT_STATUS_OFF = 1;

    /**
     * 菜单类型（1目录2菜单3接口）
     */
    public Integer MENU_TYPE = 2;
    public Integer DIRECTORY_TYPE = 1;
    public Integer BUTTON_TYPE = 3;

    /**
     * http请求
     */
    public String HTTP = "http://";

    /**
     * https请求
     */
    public String HTTPS = "https://";

    /**
     * www主域
     */
    public static final String WWW = "www.";

    /**
     * CandidateName
     */
    public static final String CANDIDATE_NAME_CREATOR = "creator";
    public static final String CANDIDATE_NAME_UPDATER = "updater";

    /**
     * 操作状态
     */
    public static final Integer OPTION_SUCCESS = 1;
    public static final Integer OPTION_FAILD = 0;

    /**
     * 字符编码
     */
    public static final String UTF8 = "UTF-8";
    public static final String GBK = "GBK";

    /**
     * 管理员账户名
     */
    public static final String SYSTEM_ADMIN = "admin";

    /**
     * 文件上传的阶段标识
     */
    public static final Integer FILE_STAGE_ONE = 1;
    public static final Integer FILE_STAGE_TWO = 2;

    /**
     * 操作类型（1保存2上报）
     */
    public static final Integer OPTION_TYPE_SAVE = 1;
    public static final Integer OPTION_TYPE_REPORT = 2;


}
